git-annex (10.20220823) UNRELEASED; urgency=medium
+ * annex.diskreserve default increased from 1 mb to 100 mb.
* Include the assistant and webapp when building with cabal 3.4.1.0.
* Merged the webapp build flag into the assistant build flag.
* Optimise linker in linux standalone tarballs.
, annexUUID = hereuuid
, annexNumCopies = configuredNumCopies
<$> getmayberead (annexConfig "numcopies")
- , annexDiskReserve = fromMaybe onemegabyte $
+ , annexDiskReserve = fromMaybe (onemegabyte * 100) $
readSize dataUnits =<< getmaybe (annexConfig "diskreserve")
, annexDirect = getbool (annexConfig "direct") False
, annexBackend = maybe
* `annex.diskreserve`
Amount of disk space to reserve. Disk space is checked when transferring
- content to avoid running out, and additional free space can be reserved
- via this option, to make space for more important content (such as git
- commit logs). Can be specified with any commonly used units, for example,
- "0.5 gb", "500M", or "100 KiloBytes"
+ annexed content to avoid running out, and additional free space can be
+ reserved via this option, to make space for other data (such as git
+ commit logs). Can be specified with any commonly used units, for
+ example, "0.5 gb", "500M", or "100 KiloBytes"
- The default reserve is 1 megabyte.
+ The default reserve is 100 megabytes.
* `annex.skipunknown`
Perhaps 1 mb is too small for the default for annex.diskreserve. Even
10 or 100 mb would leave a lot more margin for other minor uses of disk space.
+(Update: increased default to 100 mb)
Perhaps there could be another config like annex.diskreserve but that
applies only to populating unlocked files. It could default to some larger